make small/no progress - German English Dictionary